protest emphatically - Français Anglais Dictionnaire